Map Graph

St Mark's Church, Blackpool

Church in Blackpool, England

The Parish Church of St. Mark, Layton, Lancashire, England was built in 1927. The building is home to a Church of England Christian community. St.Mark's is a young church compared to many other churches, but has close links with local history because Layton Village was mentioned in the Norman Era 1066-1154 AD.

Read article
Top Questions
AI generated

List the top facts about St Mark's Church, Blackpool

Summarize this article

What is the single most intriguing fact about St Mark's Church, Blackpool?

Are there any controversies surrounding St Mark's Church, Blackpool?

More questions